inhalable particle - German English Dictionary